/*@import "fonts/fontface.css";*/

/* =================== Getting the new tags to behave START ====================== */

article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
	display: block;
}
mark, rp, rt, ruby, summary, time {
	display: inline;
	
}
/* ==================== Getting the new tags to behave END ======================= */


/* ========================= Global properties START ============================= */

html, body {
	height:100%;
}
html {
	min-width:990px;
}

body {
	background-color:#000000;
	font-family: 'ArimoRegular';
	font-size:12px;
	line-height:18px;
	color:#333333;
}


/* ========================= Global properties END =============================== */


/* ========================= Global Structure START ============================== */
.clear_both {
	clear:both;
	}
	
#maincontainer {
	width:100%;
	position:fixed;	
	height:100%;
	margin:0 auto;	
	z-index:1;
	overflow:hidden;
}
#slideshow {
    position:fixed;
    height:100%;
	/*opacity:0.7;*/
	
}

#slideshow IMG {
    position:fixed;
    top:0;
    z-index:8;
    opacity:0.0;
	
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

.wrapper {
    /*background: url(../images/bg_pages.gif) top left repeat;*/
    width:100%;
	min-height: 70%;
	margin:0 auto;	
	align:center;
	z-index:11;
}
.container_img {	
	 /*background: url(../images/container_img.png) #f7f7f7 top center repeat-x;*/
    width:100%;
	min-height: 70%;
	margin:0 auto;	
	align:center;	
}
.container_img img{	
opacity:1 !important;

}
.page {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.08);
    margin: 38px auto;
    text-align: left;
    width: 990px;
	height: 100%;
	position: relative; 
	z-index:12
}

.row_mainpages {
    position: relative;
	/*background: url(../images/o75.png) top center repeat-x;*/
    margin:0 auto;	
	align:center;
	z-index:1;
	/*overflow-y:auto;*/
	height:100%;
}

.widthpages_mainpages {	
	margin: 0 auto;
	width:990px;	
    position: relative; 
	height:100%;
}

.column_leftcontent {
	float:left;	
	width:770px;
	margin:0px 0px 0px 0px;	
}

.column_rightcontent {
	float:left;	
	width:210px;
	margin:0px 0px 0px 10px;	
}


#main {
	width:990px;
	margin:0 auto;
	position:relative;
	height:98%;	
}
.clear {
	clear: both;
	margin-bottom:30px;
}

/* ========================= Global Structure END ================================ */

/*==============Top Page= end=================================*/

.row_toppages {
    position: relative;
	/*background: url(../images/o75.png) top center repeat-x;*/
	/*background-color:#fbbc01;*/
    margin:0 auto;	
	align:center;
	z-index:12;
}

.widthpages_toppages {	
	margin: 0 auto;
	width:990px;	
    position: relative;   
	height:32px;		
}
.hotline_toppages {	
	text-align:right;	
	display: block;
    position: absolute;
    text-decoration: none;    
    top:80px;	
	right:36px;
	min-width:100px;   	
}
.text_hotline_toppages {	
	padding: 5px 5px 5px 5px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color: #412524;	
	margin:0px 0px 0px 0px;			
}
.text_hotline_toppages span{	
	font:bold 16px Arial, Helvetica, sans-serif;
	color: #fff100;		
}	
.text_hotline_toppages img{
	padding:0px 3px 0px 3px;
}


.language_toppages {	
	float:left;		
	height:36px;	
	margin:0px 0px 0 0;
	}
	
/* end LANGUAGE tab */	
 .tabs_language {
      float:left;
      margin:5px 0px 0px 0px;
      /*background:#F4F4F4;*/
      font-size:93%;
      line-height:normal;	  
      }
.tabs_language ul {
        margin:0;
         padding:0px 0px 0 0px;
        list-style:none;
      }
.tabs_language li {
      display:inline;
      margin:0;
      padding:0;
      }
.tabs_language a {
      float:left;
      background:url(../images/tableftlanguage.png) no-repeat left top;
      margin:0px 3px 0px 0px;
       padding:0 0 0 12px;
      text-decoration:none;
	  font:bold 11px Arial,Helvetica, sans-serif;
	  
      }
.tabs_language a span {
      float:left;
      display:block;
      background:url(../images/tabrightlanguage.png) no-repeat right top;
     padding:6px 12px 6px 0px;
      color:#ffffff;
	  font:bold 11px Arial,Helvetica, sans-serif;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs_language a span {float:none;}
    /* End IE5-Mac hack */
.tabs_language a:hover span {
      color:#412524;
				font:bold 11px Arial,Helvetica, sans-serif;
      }
.tabs_language a:hover {
      background-position:0% -42px;
	  color:#412524;
      }
.tabs_language a:hover span {
      background-position:100% -42px;
	  color:#412524;
      }

.tabs_language #current a {
                background-position:0% -42px;
				color:#ffffff;
        }
.tabs_language #current a span {
                background-position:100% -42px;
				color:#412524;
				
        }
/* end LANGUAGE tab */	

/* link control */
.box_itemcontrol {
		float:right;
        width:650px;
		height:36px;        
        margin: 0px 0px 0px 0px;        
        position:relative;
}
.item_toppages {
        margin: 0;
        padding: 10px 0 20px 10px;
        /*border-bottom: 1px solid #9FB1BC;*/
}

.item_toppages li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
		font:bold 12px Arial,Helvetica, sans-serif;
		color:#ffffff;		
		text-align:right;
}
.item_toppages img {
	padding:5px 0px 0px 0px;
	 float: right;
	}

.item_toppages a:link, .item_toppages a:visited {
        float: right;
        font-size: 12px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 10px 6px 10px;
        text-decoration: none;
        color: #ffffff;		
}

.item_toppages a:link.active, .item_toppages a:visited.active, .item_toppages a:hover {
        padding-bottom: 6px;
        color: #ffe400;
        background: url(../images/arrow_menu.png) no-repeat bottom center;
}
/* end link control */	

/*==============Top Page==================================*/


/* ============================== header START =================================== */
.row_headerpages {
    position: relative;
	/*background: #fbbc01;*/
    margin:0 auto;	
	align:center;
	z-index:13;
}
.widthpages_headerpages {	
	margin: 0 auto;
	width:990px;	
    position: relative;   
	min-height:132px;		
}
.logopages_cuisine	{
	position:absolute;
	float:left;
	min-width:540px;
	height:132px;
	bottom:0px;
	left:225px;
	margin:0px 0px 0 0;	
	}
.cell_adv_banner {		   
    position: absolute;
    text-decoration: none;    
   top:20px;
	right:10px; 
	width:470px;
	height:65px;
	border:1px solid #fff100;
	background:#fefefe;
}

/* =============================== header END ==================================== */

/* =============================== Navi bar ==================================== */

.row_navigapages {
    position: relative;
	/*background: #fbbc01;*/
    margin:0 auto;	
	align:center;
	
	z-index:2;
	 background: url(../images/navi_bg.png) no-repeat center top ;	
	/*
	  background: url("../images/nav-bg.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    height: 60px;
    margin: 0 -40px;
    position: relative;
    z-index: 9;
	*/
}
.widthpages_navigapages {	
	margin: 0 auto;
	width:990px;	
    position: relative;   
	height:52px;
		
}
.naviga_pages {
	float:left;
	background:url(../images/bgmenu.png) top left repeat-x;	
	width:928px;
	height:36px;
	margin:3px 31px 0px 31px;
}

.naviga_menu ul {
	/*	height:34px;*/	
	height: 36px;
	float: left;
	margin: 0;
	padding-top:0px;
	list-style: none;	
	font:bold 12px Arial, Helvetica, sans-serif;
}

.naviga_menu li {
	float: left;
	padding: 0 3px;
	background: url(../images/split.png) no-repeat right center;
	position: relative;
	z-index: 1;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.naviga_menu li.last {
	background:none;
}
.naviga_menu li:hover {
	z-index:2;
	color:#ff0000;
}
.naviga_menu li a {
	display: block;
	line-height: 31px;
	overflow: hidden;
	float: left;
	color:#ffffff;
	text-decoration:none;
}
a .menu-left {
	background: url(../images/menu_left.png) no-repeat left top;
	width: 14px;
	/*height:34px;*/
	height: 36px;
	/*line-height: 28px;*//*line-height: 28px;*/
	display: block;
	float: left;
}
a .menu-mid  {
	background: url(../images/menu_mid.png) repeat-x top left;
	height: 36px;
	/*	height:34px;*/
	line-height: 34px;/*line-height: 32 23px;*/
	display: block;
	float: left;
	cursor: hand;cursor:pointer;
}
                                                 

a .menu-right {
	background: url(../images/menu_right.png) no-repeat top left;
	width: 14px;
	/*	height:34px;*/
	height: 36px;
	/*line-height: 32px;*//*line-height: 28px;*/
	display: block;
	float: left;
	z-index:999 !important;	
}
.naviga_menu li a:hover .menu-left,
.naviga_menu li.active a .menu-left,
.naviga_menu li:hover a .menu-left,
.naviga_menu li a:hover .menu-mid,
.naviga_menu li.active a .menu-mid,
.naviga_menu li:hover a .menu-mid,
.naviga_menu li a:hover .menu-right,
.naviga_menu li.active a .menu-right,
.naviga_menu li:hover a .menu-right {
	background-position: 0 -36px;/*background-position: 0 -34px;*/
	line-height: 34px;/*line-height: 3228px;*/
	z-index:999 !important;
}
.naviga_menu li a:hover,
.naviga_menu li.active a,
.naviga_menu li.hover a,
.naviga_menu li:hover a {
	color: #fdc001;  /* color active */
	z-index:999 !important;
}
.naviga_menu li:hover .sub,
.naviga_menu li.hover .sub {
	display:block;
	z-index:999 !important;
}
.naviga_menu li .sub {
	display: none;
	position: absolute;
	top: 27px;/*top: 32px;*/
	left: 4px;
	background: url(../images/submenu_top.png) no-repeat;
	width: 186px;
	padding-top: 9px;
	color:#ffffff;
	font:bold 12px Arial, Helvetica, sans-serif;
	z-index:999 !important;
}
.naviga_menu li ul {
	background: url(../images/submenu_bg.png) repeat-y;
	width: 162px;
	height: auto;
	margin: 0;
	padding: 0 12px 10px;
	list-style: none;	
	color:#404040;
	font:normal 12px Arial, Helvetica, sans-serif;
	z-index:999 !important;
}

.naviga_menu li:hover li,
.naviga_menu li.active li {
	width: 100%;
	padding: 1px 0 2px;
	/*border-bottom: 1px #dedec6 dashed;*/
	border-bottom: 1px #603123 solid;
	background: none !important;
	z-index:999 !important;
}
.naviga_menu li:hover li a,
.naviga_menu li.active li a {
	/* mau sub menu */
	color: #ffffff;	
	background: none !important;
	line-height: normal;
	width: 156px;
	padding: 3px 3px 3px;
	text-indent: 1px;
	font:normal 12px Arial, Helvetica, sans-serif;
	z-index:999 !important;
}
.naviga_menu li:hover li a:hover,
.naviga_menu li.active li a:hover {
	color: #fdd015;/* mau over sub menu */
	/*background: #43b0ff !important;*/
	text-decoration: none;
	line-height: normal;
}
/*IE*/
.naviga_menu li li a:hover,
.naviga_menu li li a:hover {
	color: #fcce00;/* mau over sub menu */
	/*background: #fff4b9 !important;*/
	text-decoration: none;
	line-height: normal;
}
/**/
.naviga_menu .btm-bg {
	background: url(../images/submenu_bottom.png) no-repeat;
	width: 205px;
	height: 9px;
	overflow: hidden;
	clear: both;
}
/* =============================== Navi bar END ==================================== */

/*================ PATHBAR ======================*/
.row_pathnavigator {
	margin:0px 12px 0px 12px;
		
	width:746px;
	min-height:20px;	
	/*border-bottom:1px #cee3fb solid;	*/
}
.links_navigator {	
	float:left;	
	font:normal 11px Tahoma,Verdana,Arial,Helvetica, sans-serif;
	color:#AFAFAF;	
	padding:5px 0px 5px 0px;	
	}
.links_navigator a {
	color:#AFAFAF;
	text-decoration:none
	}	
.links_navigator  a:hover{
	color:#fe8802;
	text-decoration:none;
	}
.links_navigator span{	
	font:bold 12px Tahoma,Verdana,Arial,Helvetica, sans-serif;
	color:#176614;	
	padding:0px 5px 0px 0px;	
	}
.links_navigator img{
	padding:5px 4px 0px 4px;	
	}
.links_active{	
	font:normal 11px Tahoma,Verdana,Arial,Helvetica, sans-serif !important;
	color:#86c204 !important;	
	padding:0px 5px 0px 0px;	
	}
/*========================= PATHBAR=========================== */

/* ============================= container START =================================== */


/* ============================== container END ==================================== */


/* ============================== Slide main START ==================================== */
.inner_slide {
	background-color:#FFFFFF;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	height:280px;
	width:990px;
	position:relative;
	margin:10px 0px 0px 0px;
}

#slider {
	width:990px;
	height:280px;	
	background:url(../images/loading.gif) no-repeat 50% 50%;
	position:relative;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;	
}

#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
		
	
}
#slider a {
	border:0;
	display:block;	
	
}
.nivo-controlNav {
	position:absolute;
	left:180px;
	bottom:-54px;
}
.nivo-controlNav a {
	display:block;
	width:18px;
	height:18px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:0px;
	float:left;
	left:320px;
	bottom:60px;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	position:absolute;
	top:120px;
	z-index:99;
	cursor:pointer;
	width:48px;
	height:48px;
	text-indent: -500px;
	overflow:hidden;
	background: url(../images/slider_arrows.png) top left no-repeat;
}
.nivo-prevNav {
	left:10px;
}

.nivo-prevNav:hover{
	background-position: 0 -48px !important;
}

.nivo-nextNav {
	right:10px;
	background-position: -48px 0 !important;
}
.nivo-nextNav:hover{
	background-position: -48px -48px !important;
}

/* ============================== Slide main END ==================================== */


/* ================ PORLET MAIN ===================== */

.porlet_cuisine {
	float:left;	
	width:770px;
	margin:10px 0px 0px 0px;	
}
.bgtop_porlet_cuisine {
	float:left;
	background:url(../images/bgtop_porlet_cuisine.png) top left no-repeat;	
	width:770px;
	height:7px;
}

.bgmid_porlet_cuisine {
	float:left;
	background: url(../images/bgmid_porlet_cuisine.png) top left repeat-y;	
	width:770px;
}
.bgbottom_porlet_cuisine {
	float:left;
	background:url(../images/bgbottom_porlet_cuisine.png) top left no-repeat;	
	width:770px;
	height:17px;
}
.rowtitle_porlet_cuisine {
	float:left;		
	width:770px;
	height:43px;
}

.celltitle_porlet_cuisine_L {
	float:left;
	background:url(../images/celltitle_porlet_cuisine_L.png) top right no-repeat;	
	width:10px;
	height:43px;
}
.celltitle_porlet_cuisine_M {
	float:left;
	background:url(../images/celltitle_porlet_cuisine_M.png) top left repeat-x;		
	height:43px;
	min-width:80px;
}

.celltitle_porlet_cuisine_R {
	float:left;
	background:url(../images/celltitle_porlet_cuisine_R.png) top left no-repeat;	
	width:20px;
	height:43px;
}

.texttitle_porlet_cuisine {
	float:left;
	text-align:left;
	font:bold 16px Arial,Helvetica, sans-serif;
	color:#ffffff;
	padding:7px 10px 0px 15px;	
	text-transform:uppercase;	
	text-align:center;
	}
.texttitle_porlet_cuisine a {
	color:#ffffff;
	text-decoration:none
	}	
.texttitle_porlet_cuisine a:hover{
	color:#ffffff;
	text-decoration:none;
	}	

.texttitle_porlet_cuisine span {	
	padding:0px 0px 0px 0px;
}

.content_porlet_cuisine {
	float:left;
	margin:0px 15px 0px 15px;	
	width:740px;	
}	
.row_item_dishes {
	clear:both;
	float:left;	
	width:740px;
	margin:10px 0px 0px 0px;	
}

.cell_imagedishes {	
	float:left;
	align:center;
	width:280px;
	min-height:240px;
	text-align:center;
	border:1px solid #dad9d9;
	/* border: medium none;*/
    border-radius: 0 0 0 0;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    padding: 10px;
	margin:0px 0px 0px 0px;	
	}
.cell_imagedishes img{	width:280px;
	height:240px;}	
.cell_infodishes {
	float:left;	
	margin:0px 0px 0px 18px;	
	width:420px;
	}
	
.title_dishes {
	font:bold 16px Arial,Helvetica, sans-serif;
	color:#1f882e;
	text-align:justify;
	text-transform:none;
	padding:5px 0px 0px 0px;	
	text-align:left;
	vertical-align:middle
	}
	
.title_dishes a {
	color:#1f882e;
	text-decoration:none
	}
.title_dishes  a:hover{
	color:#FE7811;
	text-decoration:none;
	}
.title_dishes span{
	font:normal 12px Arial,Tahoma,Verdana,Helvetica,sans-serif;
	color:#a4a4a4;	
	}	
.desc_dishes {
	font:normal 12px Arial,Tahoma;
	color:#333333;
	text-transform:none;
	padding:5px 10px 5px 0px; 
	text-align:justify;
	vertical-align:middle
	}	
.desc_dishes a{	font:normal 12px Arial,Tahoma;
	color:#333333;
	text-transform:none;
	padding:5px 0px 5px 0px; 
	text-align:justify;
	vertical-align:middle;
	text-decoration:none;
	}	
.text_dishes {
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#333333;
	text-align:justify;
	text-transform:none;
	padding:5px 0px 0px 0px;	
	text-align:left;
	vertical-align:middle
	}
	
.text_dishes span{
	font:normal 12px Arial,Tahoma,Verdana,Helvetica,sans-serif;
	color:#FE7811;	
	}
		
.done_dishes {
	float:left;
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#412524  ;
	text-transform:none;	
	text-align:left;
	padding:5px 0px 0px 0px;
	vertical-align:middle;
	text-decoration:none;
	}
		
.done_dishes a {
	color:#412524 ;
	text-decoration:none;
	}
		
.done_dishes  a:hover{
	color:#FE8802;
	text-decoration:none;
	}
	
.box_sub_infodishes {
	float:left;	
	margin:10px 0px 0px 18px;	
	width:420px;	
	position:relative;
	}
	
.cell_subdishes  { 
	float:left;
    width: 128px;
	min-height:80px;
	margin:0px 6px 0px 6px;
	padding:0px 0px 0px 0px;	
}

.thum_imagsub {	
	float:left;
	align:center;
	width:122px;
	min-height:80px;
	text-align:center;
	border:1px solid #dad9d9;    
    padding: 2px;
	margin:0px 0px 0px 0px;	
	}

.thum_imagsub img {	

	width:122px;
	height:80px;

	}

		
.title_subdishes {
	clear:both;
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#1F882E;
	text-align:justify;
	text-transform:none;
	padding:5px 0px 0px 0px;	
	text-align:left;
	vertical-align:middle
	}
.title_subdishes a {
	color:#1F882E;
	text-decoration:none
	}
.title_subdishes  a:hover{
	color:#ffa710;
	text-decoration:none;
	}
	
.porlet_searchsubdishes {
	float:left;	
	width:210px;
	margin:10px 0px 0px 0px;	
}
.bgtop_porlet_searchsubdishes {
	float:left;
	background:url(../images/bgtop_porlet_searchsubdishes.png) top left no-repeat;	
	width:210px;
	height:7px;
}

.bgmid_porlet_searchsubdishes {
	float:left;
	background: url(../images/bgmid_porlet_searchsubdishes.png) top left repeat-y;	
	width:210px;
}
.bgbottom_porlet_searchsubdishes {
	float:left;
	background:url(../images/bgbottom_porlet_searchsubdishes.png) top left no-repeat;	
	width:210px;
	height:7px;
}
.bgbottom_porlet_searchsubdishes_img {
	float:left;
	background:url(../images/searchsubdishes_img.png) top left no-repeat;	
	width:210px;
	height:150px;
	padding-left:15px;
}	

.rowtitle_porlet_searchsubdishes {
	float:left;		
	width:210px;
	height:43px;
}

.celltitle_searchsubdishes_L {
	float:left;
	background:url(../images/celltitle_porlet_cuisine_L.png) top right no-repeat;	
	width:10px;
	height:43px;
}
.celltitle_searchsubdishes_M {
	float:left;
	background:url(../images/celltitle_porlet_cuisine_M.png) top left repeat-x;		
	height:43px;
	min-width:80px;
}

.celltitle_searchsubdishes_R {
	float:left;
	background:url(../images/celltitle_porlet_cuisine_R.png) top left no-repeat;	
	width:20px;
	height:43px;
}

.searchsubdishes {
	float:left;
	margin:10px 10px 10px 20px;	
	width:180px;
	display:block;
	background:url(../images/searchsubdishes.png) no-repeat;
	text-align:left;
}	

.searchsubdishes ul li {height:30px;}
.textbox_searchsubdishes {
	float:left;
	z-index:2;
	/* background:#ffffff; */
	width:150px;
	color:#333333;
	height:22px;
	padding:0 0px;	
	margin:8px 0px 0px 10px;
	border:0px solid #ffffff;
	font:normal 12px Arial, Helvetica, sans-serif;	
	}
		
.btn_searchsubdishes{
	float:left;		
	z-index:3;
	background:url(../images/btn_searchsubdishes.png) no-repeat;
	width:26px;
	margin:0px 8px 0px 0px;
	height:26px;
	border:0;	
	}

.searchsubdishes_adv {
	clear:both;
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#ffffff;
	text-align:justify;
	text-transform:none;
	padding:10px 10px 0px 10px;	
	text-align:right;
	vertical-align:middle
	}
.searchsubdishes_adv a {
	color:#ffffff;
	text-decoration:none
	}
.searchsubdishes_adv  a:hover{
	color:#FE7811;
	text-decoration:none;
	}
.searchsubdishes_adv img{
	padding:5px 0px 0px 0px;
}

.cell_advsubdishes_R {
	float:left;	
	width:200px;
	height:360px;
	margin:0px 0px 0px 10px;	
}
/* ================ PORLET MAIN ===================== */

/* ============================= Contact us START ===================================== */



/* ============================== Contact us END ====================================== */

/* ============================ Item bottom START ===================================== */
.row_itembottompages {
	width:100%;
    position: relative;
	background: url(../images/itembottompages.png) top center repeat-x;	
    margin:0 auto;	
	align:center;
	z-index:15;		
	overflow-y:auto;
}
.widthpages_itembottompages {	
	margin: 0 auto;
	width:990px;	
    position: relative;   
	min-height:32px;		
}
.col_itembottompages {
	float:left;	
	width:180px;	
	margin:20px 0px 10px 15px;	
	align:left;	
}
.title_itembottompages {
	padding: 0px 0px 0px 15px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #412524;
	text-align:left;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
}
.title_itembottompages a{
	text-decoration:none;	
	color: #412524;	
	}

.title_itembottompages a:hover{
	text-decoration:none;	
	color:#ffffff;
	}
	
.links_itembottompages ul {
	list-style-type: none; 	
	padding: 0px 0px 0px 0px;
	margin: 0;
	}

.links_itembottompages li {	
	list-style-image:none;
	background-image:url(../images/icon_listsub.png);
	background-repeat: no-repeat;
	vertical-align:middle;
	background-position: 3px 8px;
	padding: 3px 5px 3px 15px;
	text-indent:0px;
	margin: 0 0 0px 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height:18px;
	text-align:left;
}

.links_itembottompages li a{
	width:auto;
	text-decoration:none;	
	color: #ffffff;
	font:normal 12px Arial, Helvetica, sans-serif;
	}

.links_itembottompages li a:hover{
	text-decoration:underline;	
	color:#412524;
	}	

/* ============================ Item bottom END ===================================== */

/* ============================ footer START ===================================== */
.row_footerpages {
	clear:both;
    position: relative;
	/*background: url(../images/o75.png) top center repeat-x;*/
	background:#391d1c;
    margin:0 auto;	
	align:center;
	z-index:16;
}
.widthpages_footerpages {	
	margin: 0 auto;
	width:990px;	
    position: relative;   
	min-height:36px;		
}
.links_bottompages ul {	
	float:left;
	list-style:none; 	
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;	
	}

 .links_bottompages li {	
	list-style-image:none;
	padding: 8px 3px 3px 3px;
	text-indent:0px;	
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #FCEE63;
	display:inline;
}
 .links_bottompages li a{
	width:auto;
	text-decoration:none;	
	color: #FCEE63;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
	
.links_bottompages li a:hover{
	text-decoration:none;	
	color:#ffffff;
	}
	
.text_footerpages {	
	font:normal 12px Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color:#ffffff;
	text-transform:none;	
	text-align:right;
	padding:10px 10px 5px 10px;	
	}
	
.text_footerpages span{	
	font:bold 12px Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color:#C0F72C;	
}	
/* ============================= footer END ====================================== */



/* ============================= DETAILS ===================================== */

.box_cuisine_details {
	float:left;	
	width:770px;
	margin:10px 0px 10px 0px;	
}
.bgtop_cuisine_details {
	float:left;
	background:url(../images/bgtop_cuisine_details.png) top left no-repeat;	
	width:770px;
	height:10px;
}

.bgmid_cuisine_details {
	float:left;
	background: url(../images/bgmid_cuisine_details.png) top left repeat-y;	
	width:770px;
}
.bgbottom_cuisine_details {
	float:left;
	background:url(../images/bgbottom_cuisine_details.png) top left no-repeat;	
	width:770px;
	height:10px;
}

.box_imgdishes {
   float: left;
   margin:0px 10px 10px 5px;
   width: 770px;   	
   align:center;	
	min-height:265px;
	text-align:center;

    padding:5px;   
} 
.box_imgdishes img{
   float: left;  
   width: 420px;   	
   align:center;	
   height:265px;
   margin-left:125px;
} 

.box_infodishes {
   float: left;
   margin:0px 5px 0px 5px;
   width: 280px;
   position:relative;
}	
.title_dishes_view {
	font:bold 18px Arial,Helvetica, sans-serif;
	color:#1ca117;
	text-align:justify;
	text-transform:uppercase;
	padding:5px 0px 0px 0px;	
	text-align:left;
	vertical-align:middle	
	}
.desc_dishes_view {
	font:normal 12px Arial,Tahoma;
	color:#333333;
	text-transform:none;
	padding:5px 0px 5px 0px; 
	text-align:justify;
	vertical-align:middle
	}
.desc_dishes_view span{
	font:normal 12px Arial,Tahoma;
	color:#86C204;	
	}	
.title_ration {
	float:left;
	clear:both;	
	width:746px;
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#2E903C;	
	text-transform:none;
	padding:5px 0px 5px 0px;	
	margin:10px 12px 0px 12px;
	text-align:left;
	vertical-align:middle;	
	/*border-bottom:1px solid #C3F102;	*/
	}

.title_ration span{
	font:bold 12px Arial,Tahoma,Verdana,Helvetica,sans-serif;
	color:#fd6a01;
	padding:0px 20px 0px 0px;	
	}		

.content_cuisine_details {
	float:left;
	margin:10px 12px 0px 12px;	
	width:746px;	
}

.content_inner_cuisine_details {
	float:left;
	margin:10px 12px 0px 12px;	
	width:746px;	
}

.text_label {		
	color: #202020;		
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:2px 0px 2px 0px;	
}

.text_input {		
	color: #202020;		
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:2px 5px 2px 5px;	
}
.input_form_area {	
	color:#000000;
	font:normal 12px Arial,Tahoma, Verdana, Helvetica, sans-serif;
	background:#ffffff;
	border-top: #b9c0c7 1px solid;
	border-left: #b9c0c7 1px solid; 
	border-right: #e3e9ef 1px solid;	
	border-bottom: #e3e9ef 1px solid;
	BORDER-COLLAPSE: collapse    border=1;
	 -moz-box-sizing: border-box;   
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08) inset;
   margin: 2px 0px 2px 0px;
    padding: 2px 0px 2px 0px !important;
	width:100%;
	  
}


.btn_send {
	display: inline-block;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
	background:#ffdf00;
	white-space: nowrap;	
	/*position:relative;*/
	outline: none;
	overflow: visible; 
	cursor: pointer;
	cursor: hand;	
	border: 1px solid #f86700;/* IE */
	border: rgba(248,103,0, .9) 1px solid;
	border-bottom:rgba(248, 103, 10, .9) 1px solid;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	background: -moz-linear-gradient(
		center top,
		rgba(253, 106, 1, 1) 0%,
		rgba(253, 133, 8, 1) 100%
	);/* FF3.6 */
	background: -webkit-gradient(
		linear,
		center bottom,
		center top,
		from(rgba(253, 106, 1, 1)),
		to(rgba(253, 133, 8, 1))
	);/* Saf4+, Chrome */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#19fd6a01', EndColorStr='#19fd8508'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#19fd6a01', EndColorStr='#19fd8508')"; /* IE8 */
	-moz-user-select: none;
	-webkit-user-select:none;
	-khtml-user-select: none;
	user-select: none;
	margin:0px 5px 0px 10px;
	
	/*margin-bottom:10px;*/
	padding:4px 10px 4px 10px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.btn_send:hover {
	background: -moz-linear-gradient(
		center top,
		rgba(253, 133, 8, 1) 100%,
		rgba(253, 106, 1, 1) 100%
	);/* FF3.6 */
	background: -webkit-gradient(
		linear,
		center bottom,
		center top,
		from(rgba(253, 133,8, 1)),
		to(rgba(253, 106, 1, 1))
	);/* Saf4+, Chrome */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#19fd8508', EndColorStr='#19fd6a01'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#19fd8508', EndColorStr='#19fd6a01')"; /* IE8 */
}



/* class tabber */
.tabberlive .tabbertabhide {
 display:none; 
}
.tabber {
}
.tabberlive {
 margin-top:0px;
}
ul.tabbernav
{
	
  border-bottom: 0 none !important;
    list-style: none outside none;
    margin: 0;
    min-height: 0;
    overflow: hidden;
    padding: 4px 10px 0 0 !important;
}

ul.tabbernav li
{	
  background: url("../images/tab.png") no-repeat scroll right -94px transparent !important;
    display: inline-block !important;
    float: left;
 
}

ul.tabbernav li a
{	
  background: url("../images/tab.png") no-repeat scroll left -63px transparent !important;
    border: 0 none !important;
    display: inline-block;
    font:bold 12px Arial, Helvetica, sans-serif;
    margin: 0 !important;
    padding: 6px 10px 6px 10px !important;
	text-decoration: none;
}

ul.tabbernav li a:link { color: #f4ff00 !important; }
ul.tabbernav li a:visited { color: #f4ff00 !important; }

ul.tabbernav li a:hover
{	
  color: #ffffff !important;
    text-decoration: none;
}
/*them */
ul.tabbernav li.tabberactive {
    background: url("../images/tab.png") no-repeat scroll right -32px transparent !important;
	color: #ea9d00 !important;
}
ul.tabbernav li.tabberactive a:link, ul.tabbernav li.tabberactive a:visited {
    color: #176614 !important;
	text-decoration:none;
}
/* end them */

ul.tabbernav li.tabberactive a
{	
   background: url("../images/tab.png") no-repeat scroll left 0 transparent !important;
    font-weight: bold; 
}

ul.tabbernav li.tabberactive a:hover
{
 /*color: #ea9d00 !important;
 font-weight:normal;*/
 background: url("../images/tab.png") no-repeat scroll left 0 transparent !important;
 border-bottom: 1px solid white;
 text-decoration:none;
}

.tabberlive .tabbertab {
	border-bottom-left-radius :6px;
	-moz-border-radius-bottomleft :6px;
	-webkit-border-bottom-left-radius:6px;	
	
	border-bottom-right-radius :6px; 
	-moz-border- radius-bottomright:6px ;
	-webkit-border-bottom-right-radius:6px ;
	
	border-top-right-radius :6px; 
	-moz-border- radius-topright:6px ;
	-webkit-border-top-right-radius:6px ;
	
 border: 1px solid #c3f102 !important;
    margin-top: -1px;
	padding:10px 0px 10px 0px;
	background:#ffffff; 
}
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}
/* end class tabber */
.list_content ul {
	list-style-type: none; 	
	padding: 0px 0px 0px 0px;
	margin: 0;}

.list_content li {	
	list-style-image:none;
	background-image:url(../images/icon_listcontent.png);
	background-repeat: no-repeat;
	vertical-align:middle;
	background-position: 3px 8px;
	padding: 5px 5px 3px 18px;
	text-indent:0px;
	margin: 0 0 0px 12px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #444444;
	text-align:left;
}

.list_content li a{
	width:auto;
	text-decoration:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #444444;
	}

.list_content li a:hover{
	text-decoration: underline;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#ff0000;
	}
.list_content li a.active{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;	
}
.list_content span{
	font:normal 11px Arial,Tahoma, Helvetica, sans-serif;
	color: #606060;
	}
.content_view { 
	font:normal 12px Arial,Tahoma,Arial ;
	color:#444444;
	text-align:justify;
	vertical-align:middle; 
	line-height:18px;
	padding:10px 12px 10px 12px;	
}
.content_view span{ 
	font:bold 12px Arial,Tahoma,Arial ;
	color:#86c204;
	padding:0px 5px 0px 0px;		
}		

.row_bottom_view {
	float:left;
	clear:both;	
	width:746px;
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#2E903C;	
	text-transform:none;
	padding:5px 0px 5px 0px;	
	margin:10px 12px 0px 12px;
	text-align:left;
	vertical-align:middle;	
	border-top:1px solid #ECEAEA;
	}
	
.titler_comment {
        FONT-SIZE: 93%;		
		 FLOAT: left; 
		 WIDTH:100%;
		 height:30px; 
		 LINE-HEIGHT: normal;
		 border-bottom:1px solid #C3F102;
}
.titler_comment UL {
	MARGIN: 6px 7px 7px 0px;
        /*PADDING-RIGHT: 10px;
		 PADDING-LEFT: 0px; 
		 PADDING-BOTTOM: 0px;
		  MARGIN: 0px;
		   PADDING-TOP: 7px;*/ LIST-STYLE-TYPE: none
}
.titler_comment LI {
        PADDING-RIGHT: 0px; 
		PADDING-LEFT: 9px; 
		BACKGROUND: url(../images/tableft.png) no-repeat left top; 
		FLOAT: left;
		 PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		PADDING-TOP: 0px;
		font:bold 12px Arial,Helvetica, sans-serif;
		text-transform:uppercase;
}
.titler_comment A {
        PADDING-RIGHT: 12px;
		 DISPLAY: block;
		  PADDING-LEFT: 3px;
		   FONT-WEIGHT: bold; 
		   BACKGROUND: url(../images/tabright.png) no-repeat right top;
		    FLOAT: left; 
			PADDING-BOTTOM: 4px;
			 COLOR: #765;
			  PADDING-TOP: 5px; 
			  TEXT-DECORATION: none
}
.titler_comment A {
        FLOAT: none
}
.titler_comment A:hover {
        COLOR: #333
}
.titler_comment #current {
        BACKGROUND-IMAGE: url(../images/tableft_on.png)
}
.titler_comment #current A {
        BACKGROUND-IMAGE: url(../images/tabright_on.png); 
		PADDING-BOTTOM: 5px;
		COLOR: #176614
}

.text_comment {	
	clear:both;	
	text-align:left;	
	color: #333333;		
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:5px 0px 2px 0px;			
}

.text_sumvote {	
	border-bottom:1px solid #ECEAEA;
	text-align:left;	
	color: #333333;		
	font:bold 16px Arial, Helvetica, sans-serif;
	padding:5px 0px 2px 0px;			
}
.text_sumvote span {	
	font:bold 16px Arial,Helvetica, sans-serif;
	color:#86c204;
	padding:0px 3px 0px 3px;	
	}
.row_comment {
	float:left;	
	width:100%;
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#2E903C;	
	text-transform:none;
	padding:5px 0px 5px 0px;	
	margin:10px 0px 0px 0px;
	text-align:left;
	vertical-align:middle;
	border-bottom:1px solid #ECEAEA;	
	}			

.posts {
    background: none repeat scroll 0 0 #faffe6;
    border: 1px solid #eeeeec;
    border-radius: 5px 5px 5px 5px;
    line-height: 19px;
    margin: 22px 0 30px;
    padding: 10px;
    position: relative;
}
.post-arrow {
    background: url(../images/arrow_comment.png) top center repeat-x;	
    height: 15px;
    left: 10px;
    position: absolute;
    top: -14px;
    width: 26px;
}

.post-author {
    font:bold 12px Arial, Helvetica, sans-serif;
	color:#176614;
    left: 37px;
    position: absolute;
    top: -25px;
}

.post-date {
    color: #A6A6A6;
    position: absolute;
    right: 0;
    top: -20px;
	font:normal 12px Arial, Helvetica, sans-serif;
}

.clearfix:before, .clearfix:after {
    content: " ";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
.clearfix:after {
    clear: both;
	h
}
.clearfix {
	
}
.nowrap {
    white-space: nowrap;
}

.stars {
    padding-bottom: 0;
	float:right;
	height:19px;
}
.post-message {
    padding: 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
}
/* Paging */
.paper{
	float:right;	
	margin:5px 15px 5px 15px;
	padding:5px 0px 5px 0px;
	color:#039;
	font:normal 12px Arial,Helvetica, sans-serif;
	text-align:right
	}
.paper .total-page{
	margin-right:10px;
	color:#555;
	font-size:12px
	}
.paper a{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fdfdfd), color-stop(1, #eeeeee) );background:-moz-linear-gradient( center top, #fdfdfd 5%, #eeeeee 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#eeeeee');
	background-color:#eee;margin-right:5px;padding:3px 7px;color:#333;
	-moz-transition: all 0.3s ease-out 0s;
	border:1px solid #e9e9e9;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	cursor:pointer;
	text-decoration:none;
	box-shadow:0 1px 1px #ccc;
	-moz-box-shadow:0 1px 1px #ccc;
	-webkit-box-shadow:0 1px 1px #ccc;
	font:normal 12px Arial,Helvetica, sans-serif;
	}
.paper a.active,.paper a.active:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #176614), color-stop(1, #155421) );
	background:-moz-linear-gradient( center top, #176614 5%, #155421 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#176614', endColorstr='#155421');
	background-color:#155421;color:#fff;
	font-weight:bold;
	border:1px solid #176614
	}
.paper a:hover{
	color:#000000;
	border:1px solid #176614
	}
.paper-comment{
	width:100%;
	margin-top:10px
	}
.paper-msg{
	width:750px
	}
.paper-order{
	float:right;margin:7px -5px 7px
	}
.paper-shop{
	width:710px
	}
/*   het div pages */

/* ======================= produc cung danh muc */
.content_scroll_category {
	position: relative;
	margin:0px auto;
	width: 746px;
}

.liquid {
	clear:both;
	/*background:#313b31 url('../images/bodybackground.png') repeat-y scroll 50% 0;
	border:2px solid #19301C;
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;*/
	padding:0px 0;
	width:746px;
	overflow:visible !important;
}
.liquid .previous {
	display:block;
	height:128px;
	width:41px;
	background-image:url('../images/previous.png');
	float:left;
	margin:0;
	padding:0;
	cursor:pointer;
}
.liquid .next {
	display:block;
	height:128px;
	width:41px;
	background-image:url('../images/next.png');
	float:right;
	margin:0;
	padding:0;
	cursor:pointer;
}
.liquid ul li {
	width:146px;	
	padding:0 0px;
	margin:10px 10px 10px 10px;
}
/*
.liquid ul li a img {
	-moz-box-shadow: 5px 5px 3px #222;
   	-webkit-box-shadow: 5px 5px 3px #222;
   	box-shadow: 5px 5px 3px #222;
}*/


.thumb_img_rel {
    width:130px;
	height:96px;
	text-align:center;	
	border:0px solid #d5d5d5;
	margin:0px 4px 10px 4px;		
}
.thumb_img_rel img {
    width:130px;
	height:96px;
	border:0px solid #d5d5d5;
	margin:0px 4px 10px 4px;	
}

.title_cuisine_rel {		
	font:bold 12px Arial,Helvetica, sans-serif;
	color:#1F882E;
	padding:0px 0px 0px 0px;		
	text-align:left;
	vertical-align:middle
	}
.title_cuisine_rel a {
	color:#1F882E ;
	text-decoration:none;
	}	
.title_cuisine_rel  a:hover{
	color:#fd6a01;
	text-decoration:none;
	}
.desc_dishes_relative {
	font:normal 12px Arial,Tahoma;
	color:#333333;
	text-transform:none;
	padding:5px 0px 5px 0px; 
	text-align:justify;
	vertical-align:middle
	}	
.done_dishes_relative {
	clear:both;
	float:left;
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#412524  ;
	text-transform:none;	
	text-align:right;
	padding:5px 0px 0px 0px;
	vertical-align:middle;
	text-decoration:none;
	}
.done_dishes_relative a {
	color:#412524 ;
	text-decoration:none;
	}	
.done_dishes_relative  a:hover{
	color:#FE8802;
	text-decoration:none;
	}
.done_dishes_relative img{
	padding:3px 0px 0px 3px;
	}			

/* ============end pro cung danh muc============ */
.row_title_list {
		width:746px;		 
        padding:0px;
        margin: 0px 0px 0px 0px;
        background: url(../images/block-title-bg.png) bottom left repeat-x;
        min-height:30px;
		position:relative;
}			
.text_titlelist {		
	font:bold 16px Arial,Helvetica, sans-serif;
	color:#fd6a01;
	padding:5px 0px 5px 0px;		
	text-align:left;
	vertical-align:middle;
	text-transform:uppercase;	
	margin:0px 0px 0px 0px;
	}		
.text_titlelist h1{margin-left:10px; text-decoration:none;}	
.text_titlelist a{
	color:#fd6a01;
	text-decoration:none;
}
.text_titlelist a:hover{
	color:#1F882E;
	text-decoration:underline;
}
.text_titlelist img{
	padding:0px 5px 0px 5px
}
.content_list {
	float:left;
	margin:10px 0px 10px 0px;	
	width:770px;	
}
.cell_list {
	float:left;	
	margin:12px 0px 0px 14px;	
	width:238px;
	height:270px;
	background:#fffdea;
	border-bottom:1px solid #c3f102;
	
	border-top-left-radius:10px;
	-moz-border-radius-topleft :10px;
	-webkit-border-top-left-radius:10px;
	border-top-right-radius :10px; 
	-moz-border-radius-topright:10px ;
	-webkit-border-top-right-radius:10px ;
	
	border-bottom-left-radius:10px;
	-moz-border- radius-bottomleft :10px;
	-webkit-border- bottom-left-radius:10px;
	border-bottom-right-radius :10px; 
	-moz-border-radius-bottomright:10px ;
	-webkit-border-bottom-right-radius:10px ;
	}
.box_imglist {
   float: left;
   margin:0px 0px 0px 0px;
   width: 238px;   	
   align:center;	
    height:138px;
	text-align:center;	
	/* border: medium none;*/
    padding:0px;   
} 
.box_imglist img{
   float: left;  
   width: 238px;   	
   align:center;	
   height:138px;
   border-top-left-radius:10px;
   
	-moz-border-radius-topleft :10px;
	-webkit-border-top-left-radius:10px;
	border-top-right-radius :10px; 
	-moz-border-radius-topright:10px ;
	-webkit-border-top-right-radius:10px ;
}
.title_list{
	clear:both;
	font:bold 16px Arial,Helvetica, sans-serif;
	color:#1f882e;
	text-align:left;
	text-transform:uppercase;
	padding:10px 10px 10px 10px;	
	text-align:left;
	vertical-align:middle
	}
	
.title_list a {
	color:#1f882e;
	text-decoration:none
	}
.title_list  a:hover{
	color:#FE7811;
	text-decoration:none;
	}
.title_list span{
	font:normal 12px Arial,Tahoma,Verdana,Helvetica,sans-serif;
	color:#a4a4a4;	
	}	
.desc_list {
	font:normal 12px Arial,Tahoma;
	color:#333333;
	text-transform:none;
	padding:0px 10px 5px 10px; 
	text-align:justify;
	vertical-align:middle
	}
.text_link {	
	text-align:left;
	font:normal 12px Arial,Helvetica, sans-serif;
	color:#303030;
	padding:10px 10px 5px 10px;	
	text-transform:uppercase;
	} 
.button-link {
	font:normal 12px Arial,Helvetica, sans-serif;
	margin:10px 0px 0px 0px;
    padding: 5px 10px;
    background: #3c201f;
    color: #ffffff;
    -webkit-border-radius: 13px;
    -moz-border-radius: 13px;
    border-radius: 13px;
    border: solid 1px #391d1c;
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);*/
    /*-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);*/
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
	text-decoration:none;
}
.button-link:hover {
    background: #fd6a01;
    border: solid 1px #f76701;
    text-decoration: none;
}
.button-link:active {
    -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    background: #0096db;
    border: solid 1px #0069b3;
}

.cell_list_2 {
	float:left;	
	margin:12px 12px 0px 12px;	
	padding:10px 0px 10px 0px;
	width:744px;
	height:180px;
	background:#ffffff;
	border:1px solid #c3f102;
	
	border-top-left-radius:10px;
	-moz-border-radius-topleft :10px;
	-webkit-border-top-left-radius:10px;
	border-top-right-radius :10px; 
	-moz-border-radius-topright:10px ;
	-webkit-border-top-right-radius:10px ;
	
	border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft :10px;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-right-radius :10px; 
	-moz-border-radius-bottomright:10px ;
	-webkit-border-bottom-right-radius:10px ;
	}	
.cell_imglist {	
	float:left;
	align:center;
	width:224px;
	height:164px;
	text-align:center;   
    padding: 0px;
	margin:10px 10px 10px 10px;	
	}	
.cell_imglist img{
   float: left;  
   width: 220px;   	
   align:center;	
   height:160px;
   border:0px solid #734603;
   
   border-top-left-radius:10px;
	-moz-border-radius-topleft :10px;
	-webkit-border-top-left-radius:10px;
	border-top-right-radius :10px; 
	-moz-border-radius-topright:10px ;
	-webkit-border-top-right-radius:10px ;
	
	border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft :10px;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-right-radius :10px; 
	-moz-border-radius-bottomright:10px ;
	-webkit-border-bottom-right-radius:10px ;
}

.cell_infolist {
	float:left;	
	margin:0px 0px 0px 10px;	
	width:490px;
	}			 	
	
/* ============================== DETAILS END ====================================== */

/* ============================ Item bottom START ===================================== */
.row_itembottompages {
	width:100%;
    position: relative;
	background: url(../images/itembottompages.png) top center repeat-x;	
    margin:0 auto;	
	align:center;
	z-index:15;		
	overflow-y:auto;
}
.widthpages_itembottompages {	
	margin: 0 auto;
	width:990px;	
    position: relative;   
	min-height:32px;		
}
.col_itembottompages {
	float:left;	
	width:180px;	
	margin:20px 0px 10px 15px;	
	align:left;	
}
.title_itembottompages {
	padding: 0px 0px 0px 15px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #412524;
	text-align:left;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
}
.title_itembottompages a{
	text-decoration:none;	
	color: #412524;	
	}

.title_itembottompages a:hover{
	text-decoration:none;	
	color:#ffffff;
	}
	
.links_itembottompages ul {
	list-style-type: none; 	
	padding: 0px 0px 0px 0px;
	margin: 0;
	}

.links_itembottompages li {	
	list-style-image:none;
	background-image:url(../images/icon_listsub.png);
	background-repeat: no-repeat;
	vertical-align:middle;
	background-position: 3px 8px;
	padding: 3px 5px 3px 15px;
	text-indent:0px;
	margin: 0 0 0px 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height:18px;
	text-align:left;
}

.links_itembottompages li a{
	width:auto;
	text-decoration:none;	
	color: #ffffff;
	font:normal 12px Arial, Helvetica, sans-serif;
	}

.links_itembottompages li a:hover{
	text-decoration:underline;	
	color:#412524;
	}	

/* ============================ Item bottom END ===================================== */

/* ============================ footer START ===================================== */
.row_footerpages {
	clear:both;
    position: relative;
	/*background: url(../images/o75.png) top center repeat-x;*/
	background:#391d1c;
    margin:0 auto;	
	align:center;
	z-index:16;
}
.widthpages_footerpages {	
	margin: 0 auto;
	width:990px;	
    position: relative;   
	min-height:36px;		
}
.links_bottompages ul {	
	float:left;
	list-style:none; 	
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;	
	}

 .links_bottompages li {	
	list-style-image:none;
	padding: 8px 3px 3px 3px;
	text-indent:0px;	
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #FCEE63;
	display:inline;
}
 .links_bottompages li a{
	width:auto;
	text-decoration:none;	
	color: #FCEE63;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
	
.links_bottompages li a:hover{
	text-decoration:none;	
	color:#ffffff;
	}
	
.text_footerpages {	
	font:normal 12px Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color:#ffffff;
	text-transform:none;	
	text-align:right;
	padding:10px 10px 5px 10px;	
	}
	
.text_footerpages span{	
	font:bold 12px Arial,Tahoma,Verdana,Helvetica, sans-serif;
	color:#C0F72C;	
}	
/* ============================= footer END ====================================== */


.OthersItem{float: left; margin-right: 15px !important; margin-left: 15px !important;}
.TextContent
{font: normal 12px Arial,Tahoma,Arial;
color: #444444;
text-align: justify;
vertical-align: middle;
line-height: 18px;
margin: 10px 12px 10px 12px;
    }

